An Ant Colony Optimization Approach for the Mixed Vehicle Routing Problem with Backhauls
نویسنده
چکیده
The Vehicle Routing Problem with Backhauls (VRPB) is a variant of the Vehicle Routing Problem where the vehicles are not only required to deliver goods but also to pick up some goods from the customers. In the mixed VRPB (MVRPB) each customer has either a delivery or a pick-up demand to be satisfied and the customers can be visited in any order along the route. Given a fleet of vehicles and a set of customers with known pick-up or delivery demands MVRPB determines a set of vehicle routes originating and ending at a single depot and visiting all customers exactly once. The objective is to minimize the total distance traversed with the least number of vehicles. A maximum route length restriction may also be imposed on the vehicles. From a practical point of view MVRPB models situations such as distribution of bottled drinks, chemicals, LPG tanks, etc. In the case of the bottled drinks for instance, full bottles are delivered to customers and empty ones are brought back either for re-use or for recycling. In the chemicals case, some hazardous materials may need to be returned for safe disposal. Regulations or environmental issues may also force companies to take responsibility for their products throughout their lifetime. For this problem, we propose an Ant Colony Optimization (ACO) approach utilizing a new visibility function which attempts to capture the “delivery and pick-up” nature of the problem. We perform an extensive experimental study to compare the performance of the proposed approach with those of the well-known benchmark problems from the literature. Our numerical tests show that the proposed approach provides encouraging results.
منابع مشابه
Solving the Vehicle Routing Problem with Simultaneous Pickup and Delivery by an Effective Ant Colony Optimization
One of the most important extensions of the capacitated vehicle routing problem (CVRP) is the vehicle routing problem with simultaneous pickup and delivery (VRPSPD) where customers require simultaneous delivery and pick-up service. In this paper, we propose an effective ant colony optimization (EACO) which includes insert, swap and 2-Opt moves for solving VRPSPD that is different with common an...
متن کاملA Mixed Integer Programming Formulation for the Heterogeneous Fixed Fleet Open Vehicle Routing Problem
The heterogeneous fixed fleet open vehicle routing problem (HFFOVRP) is one of the most significant extension problems of the open vehicle routing problem (OVRP). The HFFOVRP is the problem of designing collection routes to a number of predefined nodes by a fixed fleet number of vehicles with various capacities and related costs. In this problem, the vehicle doesn’t return to the depot after se...
متن کاملSolving the vehicle routing problem by a hybrid meta-heuristic algorithm
The vehicle routing problem (VRP) is one of the most important combinational optimization problems that has nowadays received much attention because of its real application in industrial and service problems. The VRP involves routing a fleet of vehicles, each of them visiting a set of nodes such that every node is visited by exactly one vehicle only once. So, the objective is to minimize the to...
متن کاملSolving the Mixed Backhauling Vehicle Routing: Problem with Ants
The mixed vehicle routing problem with backhauls is investigated using ant system heuristic. This distribution problem seems to suffer from a lack of published work even though it has immense practical applicability especially within logistic systems. Some enhancements to the basic ant system algorithm are embedded into the search. In particular a focus is on the choice in the placement of ants...
متن کاملInsertion Based Ants for Vehicle Routing Problems with Backhauls and Time Windows
In this paper we present and analyze the application of an Ant System to the Vehicle Routing Problem with Backhauls and Time Windows (VRPBTW). At the core of the algorithm we use an Insertion procedure to construct solutions. We provide results on the learning and runtime behavior of the algorithm as well as a comparison with a custom made heuristic for the problem.
متن کامل